最全最详细centOS7安装oracle19C超详细步骤,安装成功率100%,包括oracle19c EM简单配置 您所在的位置:网站首页 linux oracle home路径 最全最详细centOS7安装oracle19C超详细步骤,安装成功率100%,包括oracle19c EM简单配置

最全最详细centOS7安装oracle19C超详细步骤,安装成功率100%,包括oracle19c EM简单配置

2023-11-20 23:12| 来源: 网络整理| 查看: 265

备注:本人使用CRT远程连接cetOS7进行安装,使用习惯而已,其他工具也可以,还需要借助xmanager调出图形化界面。请提前安装,安装需要一点技术基础,小白请自行脑部一些基础知识

问题可以联系博主哦,免费指导

安装包等文件需要可以联系博主,博主在阿里云盘存着

1.下载Oracle 19c

Oracle的官网下载对应版本

划重点:别问为什么,复制/黏贴

关闭防火墙

systemctl stop firewalled service

systemctl disable firewalled service

关闭selinux

vim /etc/selinux/config

selinux=encourceing改为disabled

2.创建oracle账户:

useradd oracle

passwd oracle

--创建oinstall组和dba组

groupadd oinstall

groupadd dba

用户授权:oracle

创建安装目录并且授权:

首先创建目录    mkdir /u01创建子目录:

[root@localhost ~]# cd /u01/

[root@localhost u01]# mkdir app

[root@localhost u01]# cd app

[root@localhost app]# mkdir oracle

[root@localhost app]# mkdir oraInventory

--授权目录给oracle   cd到app目录

chown oracle:dba -R oracle/

chown oracle:oinstall -R oraInventory/

上传”LINUX.X64_193000_db_home.zip“安装包到app目录

--创建程序目录(即ORACLE HOME)并将程序包解压到程序目录

[root@localhost app]# mkdir -p /u01/app/oracle/product/19.3/dbhome_1

[root@localhost app]# unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3/dbhome_1

--继续授权

chown -R oracle:dba /u01/app/oracle/

提前安装所需依赖包:

yum install gcc* gcc-* gcc-c++-* glibc-devle-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* 

libaio-devel* sysstat* unixODBC-* pdksh-* make ksh binutils -y

进入正题了:

#切换oracle用户

su - oracle

#oracle用户下

export DISPLAY=:0.0

echo $DISPLAY

xhost 192.168.30.37    ---自己的IP地址

编辑 .bash_profile 文件(根据自身文件路径修改相关信息)

vi ~/.bash_profile

#oracle

export TMP=/tmp

export TMPDIR=$TMP

export ORACLE_HOSTNAME=vm #主机名

export ORACLE_UNQNAME=orcl

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/19.3/dbhome_1 #安装目录

export ORA_INVENTORY=/u01/app/oraInventory

export ORACLE_SID=orcl

export PWB_NAME=pdb1

export DATA_DIR=/u01/oradata

export PATH=$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export DISPLAY=192.168.60.100:0.0 #此处IP为我电脑IP地址,可修改服务器IP,那个好使用那个

使设置生效

source ~/.bash_profile  

[oracle@hp-oracle]$./runInstaller

划重点

调出图形化工具安装:

图形化工具设置方法,只针对xmanager,其他办法可以自行脑部

依此打开xstart/passive

里面还需要设置,自行尝试几次就好了

正式安装:[oracle@hp-oracle]$./runInstaller

之后就简单了,网上大把的资料,主要是前期的设置很重要,提前安装jdk

因为19c还没强制进行集群,20和之后的版本需要这只集群,19c的安装过程和11g类似,可以根据需要选择安装项

之后就可以起飞了:

划重点了:重点说一下遇到错误怎么解决的问题,这才是干货

根据提示缺失的程序包,通过yum来进行下载,例如缺失的compat-libcap1:

# yum install compat-libcap1.x86_64

已加载插件:fastestmirror, langpacks

Loading mirror speeds from cached hostfile

base: mirrors.aliyun.comextras: mirrors.aliyun.comupdates: mirrors.aliyun.com

依赖关系解决

=========================================================================================================== Package 架构 版本 源 大小

正在安装:

compat-libcap1 x86_64 1.10-7.el7 base 19 k

重点:

如果你选择简单安装需要自己安装监听和服务

配置LISTEN

打开终端输入:

[oracle@localhost ~]$/u01/app/oracle/product/19.3/dbhome_1/bin/netca

如果报错处理办法:主机名/ip要根据实际情况更改,千万不能跟我一样复制/黏贴

报错端口占用,处理,更改主机名称 vm

[root@vm ~]# vi /home/oracle/.bash_profile

[root@vm ~]# vi /etc/hosts

[root@vm ~]# source ~/.bash_profile

[root@rman-backup ~]# vi /etc/hosts

添加下面的行

172.26.181.101 rman-backup 

其中172.26.181.101为服务器IP地址,vm为主机名

创建数据库:过程和11g一样,就不写了,我相信你一定行

终端输入:

[oracle@localhost ~]$/u01/app/oracle/product/19.3/dbhome_1/bin/dbca

根据需要自行选择

这一步很重要,会有一个自带的内存监控的程序:

安装完成:

启动数据库,启动监听:自行脑补基础知识,关键技术点和命令我都贴出来了:

sqlplus / as sysdba

startup

切换oracle用户:

cd /u01/app/oracle/product/19.3/dbhome_1/bin

./lsnrctl start

./lsnrctl status

报错处理:查看环境变量设置,99%的问题都是路径和命名的问题

未设置系统环境变量ORACLE_SID导致ORA-12162错误

oracle19c EM简单配置,端口设置和启动方式自行脑部,默认端口5500,默认也是开启的

@?/rdbms/admin/execemx emx --Flash Oracle EM Express @?/rdbms/admin/execemx omx -- JET Oracle EM Express 推荐 #### 2、访问方式 https://189.263.56.33:5500/em

访问EM:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有